home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 32
/
Aminet 32 (1999)(Schatztruhe)[!][Aug 1999].iso
/
Aminet
/
comm
/
tcp
/
Socks5.readme
< prev
next >
Wrap
Text File
|
1999-07-01
|
9KB
|
194 lines
Short: Socks5 proxy server for AmiTCP/GenesisTCP
Author: lbird@randomc.com (Leslie S. Bird)
Uploader: lbird@randomc.com (Leslie S. Bird)
Type: comm/tcp
This is a direct port of socks5 V1.0r9 for Unix.
Socks5 is a proxy server that will allow other computers to access
the rest of the Internet through your Amiga. If you have more than
one computer connected via TCP but only ONE account with your
provider, Socks5 will allow other computers to pass through. Note
that you will need client software on your other machine that
supports Socks or else you will not be able to use it. Most
Windows Internet applications can be configured for Socks. Not
much exists in the way for Amiga apps under AmiTCP 4.x, other
than the program Socksproxy found on Aminet. GenesisTCP however,
DOES allow you to configure it for use through a SOCKS proxy -
I recommend that you upgrade!
Socks5 has been compiled with GCC 2.7.0
Socks5 has been tested with AmiTCP 4.x AND GenesisTCP 1.0.4. It
has NOT been tested with TermiteTCP or Miami, so I have no idea
if it will work at all.
BUGS:
UDP applications running under AmiTCP 4.x do not work properly.
TCP applications work just fine. Most applications use TCP
packets anyway, so this will not be a problem for most programs.
The problem seems to be with AmiTCP rather than Socks5. Since
upgrading to Genesis TCP, my udp problems disappeared! I have
sucessfully been able to run WinQuake and Quake II through
Socks5 using Genesis TCP. If you are running AmiTCP, it is
time to upgrade!
USAGE:
Socks5 can only be run from inetd, OR in standalone using the -o
(onetime option), since forking doesn't work properly. Standalone
is handy for debugging, but not much else.
run socks5 from standalone: socks5 -o
for inetd, modify db/services socks 1080/tcp
socks 1080/udp
modify db/inetd.conf
socks stream tcp nowait root AmiTCP:serv/socks5 socks5 -i
socks dgram udp nowait root AmiTCP:serv/socks5 socks5 -i
Place the socks5 executable in your AmiTCP:serv directory.
Socks5 stores its files in the AmiTCP:conf/ directory, you
will need to create this if you do not have it. The files
SOCKS5.CONF and SOCKS5.PASSWD will need to be placed there.
You will probably have to run a nameserver on your Amiga, or
else the applications that default to Socks 4 protocol will
not work well. I recommend NAMED.LHA, also found on
Aminet.
It seems to run just fine that way. A PC I have hooked up
runs Netscape just fine; also tested with SocksCAP through
which I've run Telnet, FTP, Realaudio, WinQuake, Quake II.
I've not yet tested Unreal or Half-Life, if you get these
to run please drop me a line.
You also need ixemul.library 47.2 or better from Aminet.
Please send comments/bug reports to me regarding the Amiga
port of Socks5 at lbird@randomc.com
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
182880 74414 59.3% 24-Jun-99 00:30:56 +socks5
168604 71090 57.8% 24-Jun-99 00:00:42 +socks5_020
166948 70902 57.5% 23-Jun-99 23:43:42 +socks5_040
352 227 35.5% 23-Jun-99 23:56:42 +socks5.conf
14 14 0.0% 17-Feb-98 04:09:52 +socks5.passwd
3495 1602 54.1% 03-Feb-99 16:34:32 +Copyright
19676 5966 69.6% 29-Apr-96 15:51:06 +rfc1928.txt
3540 1408 60.2% 29-Apr-96 15:51:44 +rfc1929.txt
15988 4780 70.1% 28-Jun-96 09:29:30 +rfc1961.txt
12269 3645 70.2% 29-Apr-96 15:49:04 +socks.faq
5071 1494 70.5% 18-Jun-97 09:56:40 +multiple_server.example
344 210 38.9% 18-Jun-97 10:25:00 +README
5672 1642 71.0% 18-Jun-97 09:56:42 +server_2_multiple_server.examp
3527 1227 65.2% 18-Jun-97 09:56:42 +single_homed_host.example
206 131 36.4% 22-Sep-98 15:14:10 +socks5.conf.dualhomed
339 164 51.6% 21-May-97 16:13:32 +socks5.conf.gssapi
80 66 17.5% 25-Feb-97 13:10:40 +socks5.conf.multipleservers
327 211 35.4% 28-Mar-97 10:34:06 +socks5.conf.realaudio
415 187 54.9% 21-May-97 16:21:56 +socks5.conf.server2server
76 68 10.5% 07-Jun-96 15:01:58 +socks5.conf.singlehomed
276 166 39.8% 28-Mar-97 10:44:00 +socks5.conf.userpassword
4965 1828 63.1% 12-Jun-97 14:23:24 +runsocks.1
9149 3032 66.8% 26-Feb-99 13:01:58 +socks5.1
970 478 50.7% 17-Jun-97 12:25:00 +socks5_clients.1
1683 781 53.5% 01-Oct-98 09:32:02 +stopsocks.1
10176 3309 67.4% 14-Aug-98 11:07:44 +libsocks5.conf.5
14186 4430 68.7% 01-Dec-98 10:55:52 +socks5.conf.5
2399 950 60.4% 03-Jun-97 15:42:18 +socks5.passwd.5
10883 3920 63.9% 04-Feb-99 11:18:04 +README
2837 1328 53.1% 22-Jun-99 15:59:06 +Socks5.readme
1007 595 40.9% 03-Aug-98 21:38:52 +Amiga.Changes
2614 790 69.7% 10-Mar-99 12:07:12 +block.h
12211 2433 80.0% 22-Jun-99 19:41:34 +config.h
12277 2393 80.5% 06-Jan-99 16:17:28 +config.h.in
5203 1895 63.5% 10-Mar-99 12:07:18 +defs.h
2193 739 66.3% 10-Mar-99 12:07:12 +hide.h
2586 871 66.3% 10-Mar-99 12:07:12 +includes.h
717 352 50.9% 25-Jan-99 16:56:00 +Makefile.in
2266 740 67.3% 10-Mar-99 12:07:12 +protos.h
1453 615 57.6% 10-Mar-99 12:07:12 +s5util.h
2107 703 66.6% 10-Mar-99 12:07:12 +sigfix.h
4595 1159 74.7% 10-Mar-99 12:07:12 +socks.h
4949 1535 68.9% 10-Mar-99 12:07:12 +socks5api.h
755 363 51.9% 10-Mar-99 12:07:12 +socks5p.h
3051 914 70.0% 10-Mar-99 12:07:12 +system.h
3330 986 70.3% 10-Mar-99 12:07:12 +threads.h
5793 1529 73.6% 10-Mar-99 12:07:10 +addr.c
1855 649 65.0% 10-Mar-99 12:07:10 +addr.h
9825 2889 70.5% 10-Mar-99 12:07:10 +buffer.c
939 391 58.3% 10-Mar-99 12:07:10 +buffer.h
6168 1869 69.6% 10-Mar-99 12:07:10 +cache.c
1292 518 59.9% 10-Mar-99 12:07:10 +cache.h
9184 2861 68.8% 10-Mar-99 12:07:12 +conf.c
616 331 46.2% 10-Mar-99 12:07:12 +conf.h
40984 9719 76.2% 10-Mar-99 12:07:10 +confutil.c
5042 1752 65.2% 10-Mar-99 12:07:10 +confutil.h
23497 5756 75.5% 10-Mar-99 12:07:10 +gss.c
634 329 48.1% 10-Mar-99 12:07:10 +gss.h
13779 3452 74.9% 22-Jun-99 19:50:16 +hostname.c
658 345 47.5% 10-Mar-99 12:07:10 +hostname.h
11870 3498 70.5% 10-Mar-99 12:07:10 +libproto.c
925 461 50.1% 10-Mar-99 12:07:10 +libproto.h
8398 3114 62.9% 10-Mar-99 12:07:10 +log.c
1445 611 57.7% 10-Mar-99 12:07:10 +log.h
2992 1058 64.6% 25-Jan-99 16:56:04 +Makefile.in
9178 2476 73.0% 10-Mar-99 12:07:12 +msg.c
804 387 51.8% 10-Mar-99 12:07:12 +msg.h
1253 610 51.3% 10-Mar-99 12:07:10 +null.c
633 332 47.5% 10-Mar-99 12:07:10 +null.h
16832 3637 78.3% 10-Mar-99 12:07:10 +protocol.c
1462 496 66.0% 10-Mar-99 12:07:10 +protocol.h
13773 2800 79.6% 10-Mar-99 12:07:10 +rld.c
8091 2531 68.7% 10-Mar-99 12:07:10 +select.c
7752 2368 69.4% 10-Mar-99 12:07:10 +upwd.c
643 337 47.5% 10-Mar-99 12:07:10 +upwd.h
21027 3519 83.2% 10-Mar-99 12:07:10 +wrap.c
2067 830 59.8% 10-Mar-99 12:07:10 +wrap.h
25486 5977 76.5% 10-Mar-99 12:07:10 +wrap_tcp.c
1088 431 60.3% 10-Mar-99 12:07:10 +wrap_tcp.h
22387 5676 74.6% 10-Mar-99 12:07:10 +wrap_udp.c
1156 438 62.1% 10-Mar-99 12:07:10 +wrap_udp.h
6535 2149 67.1% 10-Mar-99 12:07:14 +daemon.c
1853 711 61.6% 10-Mar-99 12:07:14 +daemon.h
5522 1724 68.7% 10-Mar-99 12:07:12 +flow.c
652 333 48.9% 10-Mar-99 12:07:14 +flow.h
6777 1946 71.2% 10-Mar-99 12:07:14 +info.c
656 352 46.3% 10-Mar-99 12:07:14 +info.h
4395 1313 70.1% 25-Jan-99 16:56:08 +Makefile.in
1674 526 68.5% 10-Mar-99 12:07:12 +msgids.h
3277 1326 59.5% 10-Mar-99 12:07:12 +packet.c
574 318 44.5% 10-Mar-99 12:07:12 +packet.h
14854 4403 70.3% 10-Mar-99 12:07:14 +proxy.c
557 312 43.9% 10-Mar-99 12:07:14 +proxy.h
4883 1645 66.3% 10-Mar-99 12:07:12 +s2s.c
705 354 49.7% 10-Mar-99 12:07:12 +s2s.h
4714 1534 67.4% 10-Mar-99 12:07:12 +sema.c
894 423 52.6% 10-Mar-99 12:07:12 +sema.h
4876 1827 62.5% 10-Mar-99 12:07:12 +sident.c
786 387 50.7% 10-Mar-99 12:07:12 +sident.h
24659 7331 70.2% 10-Mar-99 12:07:12 +socket.c
672 360 46.4% 10-Mar-99 12:07:12 +socket.h
688 361 47.5% 01-May-97 13:45:04 +stopsocks.in
20330 5175 74.5% 10-Mar-99 12:07:12 +tcp.c
810 411 49.2% 10-Mar-99 12:07:12 +tcp.h
10517 2980 71.6% 10-Mar-99 12:07:12 +tracer.c
742 380 48.7% 10-Mar-99 12:07:12 +tracer.h
24162 6485 73.1% 10-Mar-99 12:07:12 +udp.c
651 365 43.9% 10-Mar-99 12:07:12 +udp.h
12904 3802 70.5% 10-Mar-99 12:07:12 +udputil.c
3378 1272 62.3% 10-Mar-99 12:07:12 +udputil.h
37353 8432 77.4% 22-Jun-99 20:49:20 +validate.c
1120 491 56.1% 10-Mar-99 12:07:12 +validate.h
-------- ------- ----- --------- --------
1190359 410158 65.5% 24-Jun-99 20:24:48 112 files